package com.ft.adbix.utils.data.common;

public interface MacroConst {
    
    //⽤户⼿指按下时相对广告位的坐标
    String DOWN_X = "__DOWN_X__";
    String DOWN_Y = "__DOWN_Y__";
    String UP_X = "__UP_X__";
    String UP_Y = "__UP_Y__";
    //⽤户⼿指按下时相对屏幕的坐标
    String ABS_DOWN_X = "__ABS_DOWN_X__";
    String ABS_DOWN_Y = "__ABS_DOWN_Y__";
    String ABS_UP_X = "__ABS_UP_X__";
    String ABS_UP_Y = "__ABS_UP_Y__";
    //实际广告位的宽
    String AD_WIDTH = "__WIDTH__";
    //实际广告位的高
    String AD_HEIGHT = "__HEIGHT__";
    //事件的时间宏, 单位:秒
    String EVENT_TIME = "__EVENT_TIME__";
    //事件的时间宏, 单位:毫秒
    String EVENT_MILLI_TIME = "__EVENT_MILLI_TIME__";
    //视频播放的进度宏, 单位:秒
    String PLAY_DURATION = "__PLAY_DURATION__";
    //视频播放的进度宏, 单位:毫秒
    String PLAY_MILLI_DURATION = "__PLAY_MILLI_DURATION__";
    //视频播放到最后一帧的宏; 1:是, 0:否
    String PLAY_FINISH = "__PLAY_FINISH__";
    //价格宏
    String BID_PRICE = "__BID_PRICE__";
    //竞败上报原因
    String LOSS_REASON = "__LOSS_REASON__";
    //当交互方式为摇一摇时, 用户摇动点击时X轴加速度峰值, Android端乘以100取整, iOS端乘以980取整
    String ACC_MAX_X	 = "__ACC_MAX_X__";
    String ACC_MAX_Y = "__ACC_MAX_Y__";
    String ACC_MAX_Z = "__ACC_MAX_Z__";
    //当交互方式为扭动手机时, 对比扭动前初始位置，扭动触发点击时的X轴扭动角, 为-180到180的整数
    String TURN_X = "__TURN_X__";
    String TURN_Y = "__TURN_Y__";
    String TURN_Z = "__TURN_Z__";
    //当交互方式为扭动手机时, 扭动触发点击时扭动的总时间（单位毫秒，保留整数）, 即最后一次监听到3个方向扭动角度均小于±5度，到点击触发的时间
    String TURN_MILLI_TIME = "__TURN_MILLI_TIME__";

}
